a two-wheeled cab with very long shafts - Deutsch Englisch Wörterbuch